package com.dd.cloud.common.constants;

/**
 * @author Lx
 * @version 1.0
 */
public class SmsConstants {
    /**
     * 注册短信验证码缓存前缀
     */
    public static final String PHONE_KEY_PREFIX = "user:verify:phone:";

    public static class ParamType {
        // 短信变量json
        public final static String JSON = "JSON";
        // 短信变量数组json
        public final static String JSON_ARRAY = "JSONArray";
    }

    public static class Template {
        // 验证码短信
        public final static String CODE = "1";
        // 打款提醒短信
        public final static String PAYMENT = "2";
        // 处方审核结果短信
        public final static String REVIEW_PRES_RESULT = "3";
        // 处方审核待处理短信
        public final static String UN_REVIEW_PRES = "4";
        // 乡村医生5年认证到期提醒短信
        public final static String AUTH_TYPE2_LAPSE = "5";
        // 医生注册成功消息短信
        public final static String DOCTOR_REGISTRY_SUC = "6";
        // 签方医生申请审核结果短信
        public final static String DOCTOR_BIND_RESULT = "7";
        // 签方医生申请审核待处理短信
        public final static String UN_REVIEW_DOCTOR_BIND = "8";
        // 医生接诊沟通患者未回复通知短信
        public final static String INTERFLOW_NOT_REPLY = "9";
        // 医生认证通过
        public final static String APPLY_PASS = "10";
        // 医生认证失败
        public final static String APPLY_FAIL = "11";
        // 发送处方订单发货短信给医生
        public final static String DELIVERY_PRES = "12";
        // 智尔康接口粗欧文
        public final static String ZRK_INTERFACE_ERROR = "13";
        // 医生提现短信通知财务
        public final static String WIDTHDRAW_FINANCE_NEWS = "14";
        // 慈善账号失效提醒
        public final static String CS_ACCOUNT_EXPIRE = "15";
        // 慈善账号未使用提醒
        public final static String CS_ACCOUNT_NO_USE = "16";
        // 商品兑换
        public final static String GOODS_EXCHANGE = "17";
        // 注册成功提醒
        public final static String REGISTER_AUTH = "18";
    }
}
